science-based regulator - Spanish English Dictionary